package arithmetic;

import java.util.Scanner;

/**
 * 字符串最后一个单词的长度
 * 描述：
 * 计算字符串最后一个单词的长度，单词以空格隔开，字符串长度小于5000
 * 输入描述：
 * 输入一行，代表要计算的字符串，非空，长度小于5000
 * 输出描述：
 * 输出一个整数，表示输入字符串最后一个单词的长度
 * 示例1：
 * 输入：Hello nowcoder
 * 输出：8
 * 说明：最后一个单词为nowcoder，长度为8
 */
public class TestHW1 {
    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        String str = scanner.nextLine();
//        String[] strs = str.split(" ");
//        int num = strs.length;
//        if (num > 0) {
//            System.out.println(strs[num - 1].length());
//        } else {
//            System.out.println("请输入非空字符串");
//        }
    int[][] a = new int[][]{{1,2},{2,3}};
        int[][] b = new int[][]{{1,2},{2,3}};
    test2(a, b);
    }

    public static void test2(int[][] a, int[][]b){
        int l1 = a.length;
        int[][] result = new int[a.length][a[a.length-1].length];
        for (int i = 0; i < l1; i++) {
            int[] a1 = a[i];
            int[] b1 = b[i];
            int l2 = a1.length;

            String str = "";
            for (int j = 0; j < l2; j++) {
                int num = a1[j]+b1[j];
                result[i][j] = num;
            }

        }
//        System.out.println(String.valueOf(result));
        String rs = "[";
        for (int i = 0; i < result.length; i++) {
            int l2 = result[i].length;
            rs +="[";
            for (int j = 0; j < l2; j++) {
//                System.out.println(result[i][j]);

                if(j == l2-1){
                    rs+=result[i][j];
                }else{
                    rs+=result[i][j]+",";
                }
            }
            if(i != result.length-1){
                rs+="],";
            }else{
                rs+="]";
            }
        }
        rs+="]";
        System.out.println(rs);
    }
}
